package com.sniff.atp.enums.status;

import lombok.Getter;

@Getter
public enum OrderOperateStatus {
    //1 普通商品，2 OEM商品，3 组合商品
    deliver_order_finish("直发下单完成", OrderDataStatus.order_item_status_eight),
    stock_order_finish("囤货下单完成", OrderDataStatus.order_item_status_two),
    deliver_allot_finish("直发分单完成", OrderDataStatus.order_item_status_two),
    stock_allot_finish("囤货分单完成", OrderDataStatus.order_item_status_two),
    deliver_purchase_finish("直发采购完成", OrderDataStatus.order_item_status_four),
    stock_purchase_finish("囤货采购完成", OrderDataStatus.order_item_status_four),
    deliver_checkout_finish("直发检品完成", OrderDataStatus.order_item_status_five),
    stock_checkout_finish("囤货检品完成", OrderDataStatus.order_item_status_five),
    deliver_in_product_area("直发入成品区", OrderDataStatus.order_item_status_five),
    stock_in_product_area("囤货入成品区", OrderDataStatus.order_item_status_five),
    deliver_in_checkout_area("直发入质检区", OrderDataStatus.order_item_status_six),
    stock_in_checkout_area("囤货入质检区", OrderDataStatus.order_item_status_six),
    deliver_put_away_finish("直发上架完成", OrderDataStatus.order_item_status_eight),
    stock_put_away_finish("囤货上架完成", OrderDataStatus.order_item_status_seven),
    ;
    private final String name;
    private final OrderDataStatus status;

    OrderOperateStatus(String name, OrderDataStatus status) {
        this.name = name;
        this.status = status;
    }

}
